package com.ctshk.rpc.order.ship.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @Description
 * @Author wansi <gaylen15527491065@yeah.net>
 * @Date 2021/6/2
 */
@Data
@ApiModel("ATB船票信息")
public class ShipOrderAtbTicketDTO implements Serializable {

    @ApiModelProperty("航线")
    private String routing;

    @ApiModelProperty("出发日期")
    private String startDate;

    @ApiModelProperty("开船时间")
    private String depTime;

    @ApiModelProperty("仓位等级")
    private String cabinClass;

    @ApiModelProperty("收费")
    private BigDecimal ticketAmount;

    @ApiModelProperty("船种")
    private String shipTypeName;

    @ApiModelProperty("船票编号")
    private String ticketNo;

    @ApiModelProperty(value = "证件号码")
    private String certificatesNumber;

    @ApiModelProperty(value = "称谓(1:先生;2:女士;3:小姐;4:男童;5:女童)")
    private Integer appellation;

    @ApiModelProperty("licence-No")
    private String licenceNo;

    @ApiModelProperty("付款方式")
    private String payMethod;

    @ApiModelProperty("应付款")
    private BigDecimal amount;
}
